/*
 * Copyright(c) 2020-2100 万达信息股份有限公司 版权所有
 * WONDERS INFORMATION CO., LTD. ALL RIGHTS RESERVED.
 */

package com.wondersgroup;

/**
 * 最完美解决方案
 * 不仅可以解决线程同步，还可以防止反序列化
 * 枚举类没有构造方法，不能反序列化
 * @author: huym
 * @version: 1.0
 * @date: 2020/12/9
 */
public enum Mgr08 {

    INSTANCE;

    public void m(){
        System.out.println("m");
    }

    public static void main(String[] args){
        for (int i=0;i<100;i++){
            new Thread(()->System.out.println(Mgr08.INSTANCE.hashCode())).start();
        }
    }
}
